having a very bad taste - Francés Inglés Diccionario